;
(function () {
  var lazyload = {};
  lazyload.install = function (Vue, options) {
    Vue.directive('lazyload', {
      isFn: true,
      acceptStatement: true,
      bind: function () {}, // 只调用一次，指令第一次绑定到元素时调用
      inserted: function (el,binding) {
          console.log(el+','+binding.value);
      }, //被绑定元素插入父节点时调用
      update: function (fn) {}, //被绑定元素所在的模板更新时调用,只有update才能传参
      componentUpdated: function () {}, //被绑定元素所在模板完成一次更新周期时调用。
      unbind: function () {} //只调用一次， 指令与元素解绑时调用。
    });
  }
  module.exports = lazyload;
})()
